Package com.cisco.pt.ipc.sim.pdu
Interface IPV6Header
- All Known Subinterfaces:
IPV6FragmentExtensionHeader
- All Known Implementing Classes:
IPV6FragmentExtensionHeaderImpl,IPV6HeaderImpl
-
Method Summary
Modifier and TypeMethodDescriptiongetFlags()intintvoidsetDestinationAddress(IPV6Address destinationAddress) voidvoidsetFragmentOffset(Short fragmentOffset) voidsetHeaderChecksum(Short headerChecksum) voidsetHeaderLength(Byte headerLength) voidsetIdentification(Short identification) voidsetNextHeader(IPV6NextHeader nextHeader) voidsetOptions(int options) voidsetPadding(int padding) voidsetProtocol(Short protocol) voidsetSourceAddress(IPV6Address sourceAddress) voidsetTotalLength(Short totalLength) voidsetTypeOfService(Byte typeOfService) voidsetVersion(Byte version) Methods inherited from interface com.cisco.pt.ipc.sim.pdu.Header
getPayload, setPayloadMethods inherited from interface com.cisco.pt.ipc.sim.pdu.Signal
encodeTypeAndPayload, getFieldValue, getOrderedFieldNames, pduRead
-
Method Details
-
getNextHeader
IPV6NextHeader getNextHeader()- Returns:
- IPV6NextHeader Returns a IPV6NextHeader
-
setNextHeader
- Parameters:
nextHeader- Takes in a parameter of nextHeader
-
getVersion
Byte getVersion()- Returns:
- Byte Returns a Byte
-
setVersion
- Parameters:
version- Takes in a parameter of version
-
getHeaderLength
Byte getHeaderLength()- Returns:
- Byte Returns a Byte
-
setHeaderLength
- Parameters:
headerLength- Takes in a parameter of headerLength
-
getTypeOfService
Byte getTypeOfService()- Returns:
- Byte Returns a Byte
-
setTypeOfService
- Parameters:
typeOfService- Takes in a parameter of typeOfService
-
getTotalLength
Short getTotalLength()- Returns:
- Short Returns a Short
-
setTotalLength
- Parameters:
totalLength- Takes in a parameter of totalLength
-
getIdentification
Short getIdentification()- Returns:
- Short Returns a Short
-
setIdentification
- Parameters:
identification- Takes in a parameter of identification
-
getFlags
Byte getFlags()- Returns:
- Byte Returns a Byte
-
setFlags
- Parameters:
flags- Takes in a parameter of flags
-
getFragmentOffset
Short getFragmentOffset()- Returns:
- Short Returns a Short
-
setFragmentOffset
- Parameters:
fragmentOffset- Takes in a parameter of fragmentOffset
-
getProtocol
Short getProtocol()- Returns:
- Short Returns a Short
-
setProtocol
- Parameters:
protocol- Takes in a parameter of protocol
-
getHeaderChecksum
Short getHeaderChecksum()- Returns:
- Short Returns a Short
-
setHeaderChecksum
- Parameters:
headerChecksum- Takes in a parameter of headerChecksum
-
getOptions
int getOptions()- Returns:
- int Returns a int
-
setOptions
void setOptions(int options) - Parameters:
options- Takes in a parameter of options
-
getPadding
int getPadding()- Returns:
- int Returns a int
-
setPadding
void setPadding(int padding) - Parameters:
padding- Takes in a parameter of padding
-
getSourceAddress
IPV6Address getSourceAddress()- Returns:
- IPV6Address Returns a IPV6Address
-
setSourceAddress
- Parameters:
sourceAddress- Takes in a parameter of sourceAddress
-
getDestinationAddress
IPV6Address getDestinationAddress()- Returns:
- IPV6Address Returns a IPV6Address
-
setDestinationAddress
- Parameters:
destinationAddress- Takes in a parameter of destinationAddress
-